internal and external